package cn.yunyichina.provider.iface.entity.base;

/**
 *
 * @Author auto_gen_by_tool
 * @CreatedTime 2016-12-06 16:02:47
 */
public class OrderExceptionVo {

    /*主键ID*/
    private String id;
    public void setId(String id) {
         this.id = id;
    }
    public String getId() {
         return id;
    }

    /*订单号*/
    private String orderNo;
    public void setOrderNo(String orderNo) {
         this.orderNo = orderNo;
    }
    public String getOrderNo() {
         return orderNo;
    }

    /*组织ID*/
    private String orgId;
    public void setOrgId(String orgId) {
         this.orgId = orgId;
    }
    public String getOrgId() {
         return orgId;
    }

    /*组织名*/
    private String orgName;
    public void setOrgName(String orgName) {
         this.orgName = orgName;
    }
    public String getOrgName() {
         return orgName;
    }

    /*组织编码*/
    private String orgCode;
    public void setOrgCode(String orgCode) {
         this.orgCode = orgCode;
    }
    public String getOrgCode() {
         return orgCode;
    }

    /*平台ID*/
    private String platformId;
    public void setPlatformId(String platformId) {
         this.platformId = platformId;
    }
    public String getPlatformId() {
         return platformId;
    }

    /*平台名*/
    private String platformName;
    public void setPlatformName(String platformName) {
         this.platformName = platformName;
    }
    public String getPlatformName() {
         return platformName;
    }

    /*平台编码*/
    private String platformCode;
    public void setPlatformCode(String platformCode) {
         this.platformCode = platformCode;
    }
    public String getPlatformCode() {
         return platformCode;
    }

    /*应用名*/
    private String platformOrgAppName;
    public void setPlatformOrgAppName(String platformOrgAppName) {
         this.platformOrgAppName = platformOrgAppName;
    }
    public String getPlatformOrgAppName() {
         return platformOrgAppName;
    }

    /*平台应用编码*/
    private String platformOrgAppCode;
    public void setPlatformOrgAppCode(String platformOrgAppCode) {
         this.platformOrgAppCode = platformOrgAppCode;
    }
    public String getPlatformOrgAppCode() {
         return platformOrgAppCode;
    }

    /*分院ID*/
    private String branchId;
    public void setBranchId(String branchId) {
         this.branchId = branchId;
    }
    public String getBranchId() {
         return branchId;
    }

    /*分院名*/
    private String branchName;
    public void setBranchName(String branchName) {
         this.branchName = branchName;
    }
    public String getBranchName() {
         return branchName;
    }

    /*分院编码*/
    private String branchCode;
    public void setBranchCode(String branchCode) {
         this.branchCode = branchCode;
    }
    public String getBranchCode() {
         return branchCode;
    }

    /*订单类型             1:挂号             2:取号             3:门诊缴费             4:住院缴费             5:预约平台             6.病案复印*/
    private Short orderType;
    public void setOrderType(Short orderType) {
         this.orderType = orderType;
    }
    public Short getOrderType() {
         return orderType;
    }

    /*是否医保             0-自费              1-医保*/
    private Short isInsurance;
    public void setIsInsurance(Short isInsurance) {
         this.isInsurance = isInsurance;
    }
    public Short getIsInsurance() {
         return isInsurance;
    }

    /*0-未查询             1-成功             2-失败             3-异常*/
    private Short hisQueryState;
    public void setHisQueryState(Short hisQueryState) {
         this.hisQueryState = hisQueryState;
    }
    public Short getHisQueryState() {
         return hisQueryState;
    }

    /*医保退款标记             0-未处理             1-处理成功             2-处理失败             3-无须处理*/
    private Short insuranceHandlerFlag;
    public void setInsuranceHandlerFlag(Short insuranceHandlerFlag) {
         this.insuranceHandlerFlag = insuranceHandlerFlag;
    }
    public Short getInsuranceHandlerFlag() {
         return insuranceHandlerFlag;
    }

    /*自费退款标记             0-未处理             1-处理成功             2-处理失败             3-无须处理*/
    private Short selfPayHandlerFlag;
    public void setSelfPayHandlerFlag(Short selfPayHandlerFlag) {
         this.selfPayHandlerFlag = selfPayHandlerFlag;
    }
    public Short getSelfPayHandlerFlag() {
         return selfPayHandlerFlag;
    }

    /*处理次数*/
    private Integer exceptionHandlerCount;
    public void setExceptionHandlerCount(Integer exceptionHandlerCount) {
         this.exceptionHandlerCount = exceptionHandlerCount;
    }
    public Integer getExceptionHandlerCount() {
         return exceptionHandlerCount;
    }

    /**/
    private Integer refundHandlerCount;
    public void setRefundHandlerCount(Integer refundHandlerCount) {
         this.refundHandlerCount = refundHandlerCount;
    }
    public Integer getRefundHandlerCount() {
         return refundHandlerCount;
    }

    /**/
    private String hisQueryHandlerMessage;
    public void setHisQueryHandlerMessage(String hisQueryHandlerMessage) {
         this.hisQueryHandlerMessage = hisQueryHandlerMessage;
    }
    public String getHisQueryHandlerMessage() {
         return hisQueryHandlerMessage;
    }

    /*医保处理消息*/
    private String insuranceHandlerMessage;
    public void setInsuranceHandlerMessage(String insuranceHandlerMessage) {
         this.insuranceHandlerMessage = insuranceHandlerMessage;
    }
    public String getInsuranceHandlerMessage() {
         return insuranceHandlerMessage;
    }

    /*自费处理消息*/
    private String selfPayHandlerMessage;
    public void setSelfPayHandlerMessage(String selfPayHandlerMessage) {
         this.selfPayHandlerMessage = selfPayHandlerMessage;
    }
    public String getSelfPayHandlerMessage() {
         return selfPayHandlerMessage;
    }

    /*0-未完成             1-查询HIS成功，重新改订单状态和入流水完成             2-部分退款成功             3-全部退款成功             4-异常*/
    private Short handlerResult;
    public void setHandlerResult(Short handlerResult) {
         this.handlerResult = handlerResult;
    }
    public Short getHandlerResult() {
         return handlerResult;
    }

    /*创建时间*/
    private String createdTime;
    public void setCreatedTime(String createdTime) {
         this.createdTime = createdTime;
    }
    public String getCreatedTime() {
         return createdTime;
    }

    private String beginCreatedTime;
    public void setBeginCreatedTime(String beginCreatedTime) {
         this.beginCreatedTime = beginCreatedTime;
    }
    public String getBeginCreatedTime() {
         return beginCreatedTime;
    }

    private String endCreatedTime;
    public void setEndCreatedTime(String endCreatedTime) {
         this.endCreatedTime = endCreatedTime;
    }
    public String getEndCreatedTime() {
         return endCreatedTime;
    }

    /*更新时间*/
    private String updateTime;
    public void setUpdateTime(String updateTime) {
         this.updateTime = updateTime;
    }
    public String getUpdateTime() {
         return updateTime;
    }

    private String beginUpdateTime;
    public void setBeginUpdateTime(String beginUpdateTime) {
         this.beginUpdateTime = beginUpdateTime;
    }
    public String getBeginUpdateTime() {
         return beginUpdateTime;
    }

    private String endUpdateTime;
    public void setEndUpdateTime(String endUpdateTime) {
         this.endUpdateTime = endUpdateTime;
    }
    public String getEndUpdateTime() {
         return endUpdateTime;
    }

    /*异常原因*/
    private String exceptionReason;
    public void setExceptionReason(String exceptionReason) {
        this.exceptionReason = exceptionReason;
    }
    public String getExceptionReason() {
        return exceptionReason;
    }

    /*异常类*/
    private String exceptionClass;
    public String getExceptionClass() {
        return exceptionClass;
    }
    public void setExceptionClass(String exceptionClass) {
        this.exceptionClass = exceptionClass;
    }
}